home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 10
/
FM Towns Free Software Collection 10.iso
/
ms_dos
/
tool
/
conhlp03
/
padp_src
/
padpage.h
< prev
next >
Wrap
C/C++ Source or Header
|
1995-02-20
|
2KB
|
74 lines
/*
padpage.h
共通ヘッダ
94/11/27 94/11/28 95/02/20
*/
#ifndef TOWNS
#error 今のところ、TOWNS専用
#endif
#include <stdio.h>
#include <stdlib.h>
#include "calodef.h"
#include "oprate2.h"
#define MAXLINE 1000
#define MAXCLM 79
/* 外部関数 */
#ifdef MAIN
byte ppgmenu( uint * ); /* 1行メニュー */
int setline( int ls ); /* 表示バッファセット */
int dsppage( int ls, int ll ); /* 1ページ表示 */
int ppgscroll( char , int ); /* スクロール */
int cur( byte ); /* カーソルオンオフ */
int width( byte ); /* 行数変更 */
#endif
#ifdef PPGMENU
int setline( int ls ); /* 表示バッファセット */
byte dsppage( int ls, int ll ); /* 1ページ表示 */
int ppgscroll( char , int ); /* スクロール */
int cur( byte ); /* カーソルオンオフ */
int width( byte ); /* 行数変更 */
#endif
#ifdef PPGDISP
byte getbuff( int fp, uint offset, byte *c ); /* 読み込み */
#endif
/* 大域変数 */
#ifdef MAIN
byte maxdisp = 16; /* 表示行数 */
byte tabs = 8; /* タブ */
uint sclw = 5; /* スクロールウエイト */
byte lines = 0; /* width mode */
uint mline = 1; /* マーク行 */
uint mp_eof = 0; /* eof flag */
int fp; /* ファイルハンドル */
#else
extern byte maxdisp; /* 表示行数 */
extern byte tabs; /* タブ */
extern uint sclw; /* スクロールウエイト */
extern byte lines; /* width mode */
extern uint mline; /* マーク行 */
extern uint mp_eof; /* eof flag */
extern int fp; /* ファイルハンドル */
#endif